automatically guided weapon - Alemán Inglés Diccionario